The Chambers

Restaurant | London | England | United Kingdom

Contact details

Web

Phone

Address
132-135 Minories
City of London
EC3N 1NU London

Map view

Reviews

9 Reviews


 

Close by